redoubtable opponent - Español Inglés Diccionario